/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.namabank.helpdesk.dbobj;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;

/**
 *
 * @author Nguyen Tran Hien
 */
@Entity
@Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
public class SMTB_USER_LOGIN_LOG implements Serializable {
    public SMTB_USER_LOGIN_LOG(){}

    private String LOGIN_SESSION;
    private String USER_ID;
    private Date LOGIN_STAMP;
    private String USER_NAME;
    private String CLIENT_IP;
    private String CLIENT_OS;
    private String CLIENT_BROWSER_NAME;
    private String CLIENT_BROWSER_VERSION;
    private String USER_AGENT;
    /**
     * @return the LOGIN_SESSION
     */
    @Id
    public String getLOGIN_SESSION() {
        return LOGIN_SESSION;
    }

    /**
     * @param LOGIN_SESSION the LOGIN_SESSION to set
     */
    public void setLOGIN_SESSION(String LOGIN_SESSION) {
        this.LOGIN_SESSION = LOGIN_SESSION;
    }

    /**
     * @return the USER_ID
     */
    public String getUSER_ID() {
        return USER_ID;
    }

    /**
     * @param USER_ID the USER_ID to set
     */
    public void setUSER_ID(String USER_ID) {
        this.USER_ID = USER_ID;
    }

    /**
     * @return the LOGIN_STAMP
     */
    @Id
    @Temporal(TemporalType.TIMESTAMP)
    public Date getLOGIN_STAMP() {
        return LOGIN_STAMP;
    }

    /**
     * @param LOGIN_STAMP the LOGIN_STAMP to set
     */
    public void setLOGIN_STAMP(Date LOGIN_STAMP) {
        this.LOGIN_STAMP = LOGIN_STAMP;
    }

    /**
     * @return the USER_NAME
     */
    public String getUSER_NAME() {
        return USER_NAME;
    }

    /**
     * @param USER_NAME the USER_NAME to set
     */
    public void setUSER_NAME(String USER_NAME) {
        this.USER_NAME = USER_NAME;
    }

    /**
     * @return the CLIENT_IP
     */
    public String getCLIENT_IP() {
        return CLIENT_IP;
    }

    /**
     * @param CLIENT_IP the CLIENT_IP to set
     */
    public void setCLIENT_IP(String CLIENT_IP) {
        this.CLIENT_IP = CLIENT_IP;
    }

    /**
     * @return the CLIENT_OS
     */
    public String getCLIENT_OS() {
        return CLIENT_OS;
    }

    /**
     * @param CLIENT_OS the CLIENT_OS to set
     */
    public void setCLIENT_OS(String CLIENT_OS) {
        this.CLIENT_OS = CLIENT_OS;
    }

    /**
     * @return the CLIENT_BROWSER_NAME
     */
    public String getCLIENT_BROWSER_NAME() {
        return CLIENT_BROWSER_NAME;
    }

    /**
     * @param CLIENT_BROWSER_NAME the CLIENT_BROWSER_NAME to set
     */
    public void setCLIENT_BROWSER_NAME(String CLIENT_BROWSER_NAME) {
        this.CLIENT_BROWSER_NAME = CLIENT_BROWSER_NAME;
    }

    /**
     * @return the CLIENT_BROWSER_VERSION
     */
    public String getCLIENT_BROWSER_VERSION() {
        return CLIENT_BROWSER_VERSION;
    }

    /**
     * @param CLIENT_BROWSER_VERSION the CLIENT_BROWSER_VERSION to set
     */
    public void setCLIENT_BROWSER_VERSION(String CLIENT_BROWSER_VERSION) {
        this.CLIENT_BROWSER_VERSION = CLIENT_BROWSER_VERSION;
    }

    /**
     * @return the USER_AGENT
     */
    public String getUSER_AGENT() {
        return USER_AGENT;
    }

    /**
     * @param USER_AGENT the USER_AGENT to set
     */
    public void setUSER_AGENT(String USER_AGENT) {
        this.USER_AGENT = USER_AGENT;
    }


}
